﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using Medora.Model.Institutions;

namespace Medora.DataContract
{
    public interface IProviderRepository: IRepository<Provider>
    {
        IEnumerable<Provider> GetLazy(Expression<Func<Provider, bool>> filter = null, Func<IQueryable<Provider>, IOrderedQueryable<Provider>> orderBy = null, string includeProperties = "");
    }
}